rubber insulation - French English Dictionary